home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / RSVPCNTS.H_ / rsvpcnts.h
Encoding:
C/C++ Source or Header  |  1999-07-09  |  3.0 KB  |  116 lines

  1. /*++
  2.  
  3. Copyright (c) 1996 Microsoft Corporation
  4.  
  5. Module Name:
  6.  
  7.     perfsym.h
  8.  
  9. Abstract:
  10.  
  11.     Offset definition file for extensible counter objects and counters
  12.  
  13.     These "relative" offsets must start at 0 and be multiples of 2 (i.e.
  14.     even numbers). In the Open Procedure, they will be added to the 
  15.     "First Counter" and "First Help" values for the device they belong to, 
  16.     in order to determine the absolute location of the counter and 
  17.     object names and corresponding Explain text in the registry.
  18.  
  19.     This file is used by the extensible counter DLL code as well as the 
  20.     counter name and Explain text definition file (.INI) file that is used
  21.     by LODCTR to load the names into the registry.
  22.  
  23. Author:
  24.  
  25.     Ramesh Pabbati (rameshpa)    January 29, 1997
  26.  
  27. Revision History:
  28.  
  29. --*/
  30.  
  31. #define RSVPOBJ             0
  32.  
  33. #define RSVP_INTERFACES     2
  34. #define RSVP_NET_SOCKETS    4
  35. #define RSVP_TIMERS         6
  36.  
  37. #define API_SESSIONS        8
  38. #define API_SOCKETS         10
  39. #define API_PATH            12
  40. #define API_RESV            14
  41. #define API_FAILED_REQ      16
  42. #define API_FAILED_SEND     18
  43. #define API_QOS_NOTIFIES    20
  44. #define API_QOS_NOTIF_BYTES 22
  45.  
  46. #define RSVPIFOBJ           24
  47. #define TOTAL_BYTES_IN      26
  48. #define TOTAL_BYTES_OUT     28
  49.  
  50. #define PATH_MSG_IN         30
  51. #define RESV_MSG_IN         32 
  52. #define PATH_ERR_MSG_IN     34 
  53. #define RESV_ERR_MSG_IN     36 
  54. #define PATH_TEAR_MSG_IN    38 
  55. #define RESV_TEAR_MSG_IN    40 
  56. #define CONFIRM_MSG_IN      42 
  57.  
  58. #define PATH_MSG_OUT        44
  59. #define RESV_MSG_OUT        46 
  60. #define PATH_ERR_MSG_OUT    48 
  61. #define RESV_ERR_MSG_OUT    50 
  62. #define PATH_TEAR_MSG_OUT   52 
  63. #define RESV_TEAR_MSG_OUT   54 
  64. #define CONFIRM_MSG_OUT     56 
  65.  
  66. #define ADMISS_FAILS        58
  67. #define POLICY_FAILS        60 
  68. #define OTHER_FAILS         62 
  69. #define BLOCKADE_EV         64 
  70. #define RESV_TIMEOUT        66 
  71. #define PATH_TIMEOUT        68 
  72.  
  73. #define SND_FAILS_BIG_MSG   70
  74. #define RCV_FAILS_BIG_MSG   72
  75. #define SND_FAILS_NO_MEM    74
  76. #define RCV_FAILS_NO_MEM    76
  77.  
  78. #define DROPPED_IN_MSGS     78
  79. #define DROPPED_OUT_MSGS    80
  80.  
  81. #define ACTIVE_FLOWS        82 
  82.  
  83. #define ALLOCATED_BW        84
  84. #define MAX_ALLOCATED_BW    86
  85.  
  86. #define MSIDLPMOBJ          88
  87.  
  88. #define SENDERS_ACCEPTED    90
  89. #define SENDER_CHG_ACCEPTED 92
  90. #define REJ_SND_FLOW_RATE   94
  91. #define REJ_SND_PEAK_RATE   96
  92. #define REJ_SND_TFR         98
  93. #define REJ_SND_TPR         100
  94. #define REJ_SND_ID_CHG      102
  95. #define REJ_SND_DURATION    104
  96. #define REJ_SND_FLOW_COUNT  106
  97. #define REJ_SND_OTHERS      108
  98.  
  99. #define RECEIVERS_ACCEPTED  110
  100. #define RECV_CHG_ACCEPTED   112
  101. #define REJ_RECV_FLOW_RATE  114
  102. #define REJ_RECV_PEAK_RATE  116
  103. #define REJ_RECV_TFR        118
  104. #define REJ_RECV_TPR        120
  105. #define REJ_RECV_ID_CHG     122
  106. #define REJ_RECV_DURATION   124
  107. #define REJ_RECV_FLOW_COUNT 126
  108. #define REJ_RECV_OTHERS     128
  109.  
  110. #define BAD_IDENTITY_PES    130
  111.  
  112. #define DS_CACHE_SIZE       132
  113.  
  114.  
  115.  
  116.